trumpet spider - French English Dictionary